Only the most delusional person would even try to say that Biden's Afghanistan surrender was anything but a colossal failure. Even most liberal news networks haven't defended this.
Published: Wednesday, September 15th, 2021 @ 3:41 pm
By: John Woodard
|